<?xml version="1.0" encoding="UTF-8"?>
<model modelUID="r:691be4d0-4440-46f8-adad-da183d221888(Test2)">
  <persistence version="3" />
  <refactoringHistory />
  <language namespace="da8ceeba-3b3b-4979-995d-22ce7774e01d(ASN)" />
  <languageAspect modelUID="r:a0195228-8fdd-4c86-b365-db9fe13c8098(ASN.structure)" version="4" />
  <languageAspect modelUID="r:00000000-0000-4000-0000-011c89590283(jetbrains.mps.lang.core.constraints)" version="2" />
  <languageAspect modelUID="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" version="0" />
  <languageAspect modelUID="r:363bde9a-d01e-4558-a543-687465e27225(SIBLanguage.structure)" version="2" />
  <maxImportIndex value="2" />
  <import index="1" modelUID="r:e30db2e9-8dde-41d3-ab23-86aeb32b3841(Test.sandbox)" version="-1" />
  <node type="ASN.structure.ModuleDefinition" id="193653467006769036">
    <node role="moduleIdentifier" type="ASN.structure.ModuleIdentifier" id="193653467006769037">
      <property name="id" value="Test" />
    </node>
    <node role="assignmentList" type="ASN.structure.TypeAssignment" id="1683491323257321201">
      <property name="id" value="Seq" />
      <node role="rvalue" type="ASN.structure.SequenceType" id="1683491323257321203">
        <node role="rootComponentTypeList" type="ASN.structure.ComponentType" id="1683491323257321209">
          <property name="isNamedType" value="true" />
          <property name="isConstructed" value="true" />
          <node role="namedType" type="ASN.structure.NamedType" id="1683491323257321210">
            <property name="id" value="a1" />
            <node role="type" type="ASN.structure.IntegerType" id="1683491323257321214" />
          </node>
          <node role="componentOfType" type="ASN.structure.ASNType" id="1683491323257321212" />
          <node role="value" type="ASN.structure.ASNValue" id="1683491323257321213" />
        </node>
        <node role="rootComponentTypeList" type="ASN.structure.ComponentType" id="1683491323257321220">
          <property name="isNamedType" value="true" />
          <property name="isConstructed" value="true" />
          <node role="namedType" type="ASN.structure.NamedType" id="1683491323257321221">
            <property name="id" value="a2" />
            <node role="type" type="ASN.structure.BooleanType" id="1683491323257321225" />
          </node>
          <node role="componentOfType" type="ASN.structure.ASNType" id="1683491323257321223" />
          <node role="value" type="ASN.structure.ASNValue" id="1683491323257321224" />
        </node>
        <node role="rootComponentTypeList" type="ASN.structure.ComponentType" id="6938031656094140071">
          <property name="isNamedType" value="true" />
          <property name="isConstructed" value="true" />
          <node role="namedType" type="ASN.structure.NamedType" id="6938031656094140072">
            <property name="id" value="a3" />
            <node role="type" type="ASN.structure.SequenceType" id="6938031656094140076">
              <node role="rootComponentTypeList" type="ASN.structure.ComponentType" id="1267847971804819941">
                <property name="isNamedType" value="true" />
                <property name="isConstructed" value="true" />
                <node role="namedType" type="ASN.structure.NamedType" id="1267847971804819942">
                  <property name="id" value="b1" />
                  <node role="type" type="ASN.structure.IntegerType" id="1267847971805195254" />
                </node>
                <node role="componentOfType" type="ASN.structure.ASNType" id="1267847971804819944" />
                <node role="value" type="ASN.structure.ASNValue" id="1267847971804819945" />
              </node>
              <node role="rootComponentTypeList" type="ASN.structure.ComponentType" id="1267847971805199526">
                <property name="isNamedType" value="true" />
                <property name="isConstructed" value="true" />
                <node role="namedType" type="ASN.structure.NamedType" id="1267847971805199527">
                  <property name="id" value="b2" />
                  <node role="type" type="ASN.structure.SequenceType" id="1267847971805199623" />
                </node>
                <node role="componentOfType" type="ASN.structure.ASNType" id="1267847971805199529" />
                <node role="value" type="ASN.structure.ASNValue" id="1267847971805199530" />
              </node>
            </node>
          </node>
          <node role="componentOfType" type="ASN.structure.ASNType" id="6938031656094140074" />
          <node role="value" type="ASN.structure.ASNValue" id="6938031656094140075" />
        </node>
      </node>
    </node>
    <node role="assignmentList" type="ASN.structure.TypeAssignment" id="193653467006769039">
      <property name="id" value="Int" />
      <node role="rvalue" type="ASN.structure.IntegerType" id="1341317832572059116" />
    </node>
    <node role="assignmentList" type="ASN.structure.ParameterizedTypeAssignment" id="7788939918215865683">
      <property name="id" value="SomeType" />
      <node role="parameterList" type="ASN.structure.ParameterList" id="7788939918215865685">
        <node role="parameter" type="ASN.structure.ParameterType" id="7788939918215865687">
          <property name="id" value="Tp" />
        </node>
      </node>
      <node role="rvalue" type="ASN.structure.TypeParameterReference" id="7788939918215865688">
        <link role="parameter" targetNodeId="7788939918215865687" resolveInfo="Tp" />
      </node>
    </node>
  </node>
</model>

